Skip to content

feat: 어드민 미구현 관리 플로우 추가#529

Merged
manNomi merged 1 commit into
mainfrom
feat/admin-missing-management-flows
May 26, 2026
Merged

feat: 어드민 미구현 관리 플로우 추가#529
manNomi merged 1 commit into
mainfrom
feat/admin-missing-management-flows

Conversation

@manNomi
Copy link
Copy Markdown
Contributor

@manNomi manNomi commented May 25, 2026

관련 이슈

  • resolves: 없음

작업 내용

  • 멘토 승격 요청 페이지에 상태별 count 요약 카드를 추가했습니다.
  • 멘토 승격 요청 행에서 대학 ID 기반 assign-university 매핑을 연결했습니다.
  • 어드민 사이드바에 권역/지역 관리 메뉴를 추가하고 /regions-countries 페이지를 구현했습니다.
  • 권역/지역 조회, 생성, 수정, 삭제 API wrapper와 응답 타입을 보강했습니다.
  • 응답 shape가 배열 또는 content/data/items/result 형태로 내려와도 화면이 깨지지 않도록 방어했습니다.

특이 사항

  • Bruno multipart 실행 기능은 파일 입력 UX와 FormData key 확정이 필요해 이번 PR 범위에서 제외했습니다.
  • 대학 매핑은 현재 대학 검색 API가 없어 raw 대학 ID 입력 방식으로 최소 연결했습니다.
  • 로컬 Node가 v23.10.0이라 engines.node: 22.x 경고가 출력되지만 검증은 통과했습니다.

리뷰 요구사항 (선택)

  • 대학 매핑 v1 범위를 대학 ID 입력으로 제공하는 방식이 운영에 충분한지 확인 부탁드립니다.
  • 권역/지역 API 응답 shape 방어 범위가 실제 응답과 맞는지 확인 부탁드립니다.

검증

  • pnpm --filter @solid-connect/admin lint:check
  • pnpm --filter @solid-connect/admin typecheck
  • pnpm --filter @solid-connect/admin build
  • commit hook: @solid-connect/admin ci:check 통과
  • push hook: @solid-connect/admin ci:check@solid-connect/admin build 통과

@manNomi manNomi requested review from enunsnv and wibaek as code owners May 25, 2026 14:06
@vercel
Copy link
Copy Markdown

vercel Bot commented May 25, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
solid-connect-web-admin Ready Ready Preview, Comment May 25, 2026 2:07pm
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
solid-connection-web Skipped Skipped May 25, 2026 2:07pm

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 25, 2026

Warning

Review limit reached

@manNomi, we couldn't start this review because you've used your available PR reviews for now.

Your plan includes 1 review of capacity. Refill in 42 minutes and 3 seconds.

Your organization has run out of usage credits. Purchase more in the billing tab.

⌛ How to resolve this issue?

After more review capacity refills, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than trial, open-source, and free plans. In all cases, review capacity refills continuously over time.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 72617e33-03fb-4efe-a6e7-bd25cace626a

📥 Commits

Reviewing files that changed from the base of the PR and between 56daea0 and c5a839c.

📒 Files selected for processing (5)
  • apps/admin/src/app/regions-countries/page.tsx
  • apps/admin/src/components/features/mentor-applications/MentorApplicationsPageContent.tsx
  • apps/admin/src/components/features/regions-countries/RegionsCountriesPageContent.tsx
  • apps/admin/src/components/layout/AdminSidebar.tsx
  • apps/admin/src/lib/api/admin.ts
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/admin-missing-management-flows

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions Bot added the admin label May 25, 2026
@manNomi manNomi merged commit 944c2a0 into main May 26, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant